#include<bits/stdc++.h> 
using namespace std;
//	对于火星人来说，罕见是很重要的，所以彩票也用罕见方式。赢的规则很简单，每个人猜[1,1W]
//	之间的一个数字，第一个说出唯一数字的就赢了。例如 1 1 4 5 14 1 9里，5和9是唯一数，5
//	出现的早，所以5赢了
//1.每个输入都有一个测试用例，每个测试用例包括一行以正整数N开头的输入，N≤100000，表示猜
//	测的人的总数。然后跟着N个猜测的数字。
//2.对于每个测试用例，输出一个赢的人猜的数，没有的话就是None
//3.统计
int times[10001];	//桶排序 
void save_(int t){	//这道题有个坑点就是不是说输入的数字统计就行了，123的话就表示1，2，3，12，23，123这六个数字都出现 
	if(t<10){
		times[t]++;
	}
	else if(t<100){
		times[t]++;
		times[t/10]++;
		times[t%10]++;
	}
	else if(t<1000){
		times[t]++;
		int a, b, c;
		a = t%10;
		b = (t/10) % 10;
		c = t/100;
		times[a]++;
		times[b]++;
		times[c]++;
		times[a+10*b]++;
		times[b+c*10]++;
	}
	else if(t<10000){
		times[t]++;
		int a, b, c, d;
		a = t%10;
		b = (t/10) % 10;
		c = (t/100) % 10;
		d = t/1000;
		times[a]++;
		times[b]++;
		times[c]++;
		times[d]++;
		times[a+b*10]++;
		times[b+c*10]++;
		times[c+d*10]++;
		times[a+b*10+c*100]++;
		times[b+c*10+d*100]++;
	}
	else{
		times[t]++;
		times[1]++;
		times[0]++;
		times[10]++;
		times[100]++;
		times[1000]++;
	}
}
int main(){
	int N;
	cin>>N;
	int nmb[N];
	for(int i=0;i<N;i++){
		int t;
		cin>>t;
		nmb[i] = t;
		save_(t);
	}
	int unique = 0;
	for(int i = 0;i<N;i++){
		if(times[nmb[i]]==1){
			unique = nmb[i];
			break;
		}
	}
	if(unique == 0) cout<<"None"<<endl;
	else cout<<unique<<endl;
	return 0;
} 